#processing factory